home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / cbm / 1446 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.6 KB

  1. Path: news.umbc.edu!not-for-mail
  2. From: msokos1@umbc.edu (sokos mark)
  3. Newsgroups: comp.sys.cbm
  4. Subject: Re: Using full/almost full 64k on C=64?
  5. Date: 29 Jan 1996 08:35:48 -0500
  6. Organization: University of Maryland, Baltimore County
  7. Message-ID: <4eiifk$phq@umbc9.umbc.edu>
  8. References: <s10c7c09.061@shands.ufl.edu>
  9. NNTP-Posting-Host: umbc9.umbc.edu
  10. NNTP-Posting-User: msokos1
  11.  
  12. In article <s10c7c09.061@shands.ufl.edu>,  <mello.med@shands.ufl.edu> wrote:
  13. >The C= programmers reference guide is vague on the procedures for
  14. >using all of the 64k for programming.  I have several questions
  15. >if someone would like to take a crack at them for me?
  16. >
  17. >If you wanted to use more than the 38911 or whatever it is
  18. >available for programs, how do you do it?
  19.  
  20. There are several things you can do. You can turn off the ROMs and
  21. use the RAM mapped beneath them. Your program will have to be in
  22. assembly, so it doesn't depend on the basic interpreter in one of
  23. the rom chips. You can also hide code under the roms, then swap
  24. out that code or data to another area of memory when needed. You
  25. can also have your program load and execute code from a disk. You
  26. can get very large programs this way, but the disk access is SLOW.
  27.  
  28. >What I/O routines would have to be coded if you are using the
  29. >full 64k?
  30.  
  31. If you are turning off the ROMs, you need to code any routine that
  32. is in them, or alternately, you just turn them back on when you need
  33. any of the i/o routines in them, then turn them back off when you
  34. are done.
  35.  
  36. - Mark Sokos (msokos1@gl.umbc.edu) 
  37.   Electrical engineer, computer geek (er, programmer) in training, 
  38.   no-talent bum musician (have bass, will travel), and perpetual student
  39.